package cn.jhz.learn.blog.service.security.resource.article;

public interface SubfieldValidationService {
    /**
     * 校验分支
     * @param uid
     * @param id
     */
    void valid(Integer uid, Integer id);

    /**
     * 校验分支
     * @param id
     */
    void valid(Integer id);

    /**
     * 校验分支严格模式
     * @param uid
     * @param id
     */
    void validStrict(Integer uid, Integer id);

    /**
     * 校验分支列表
     * @param blogName
     */
    void blogValid(String blogName);

    /**
     * 校验分支列表
     * @param uid
     */
    void blogValid(Integer uid);

    /**
     * 校验分支列表
     * @param uid
     * @param blogName
     */
    void blogValid(Integer uid, String blogName);
}
